tutto sommato – English–Italiano translations

🇮🇹 it en 🇬🇧

tutto sommato adverb

after all, all in all, all things considered
Wiktionary Links